#pragma once
#include "UltimateOpenALPrecompiled.h"
#include "UltimateOpenAL.h"

const Ogre::String sPluginName = "UltimateOpenAL";

UltimateOpenAL::UltimateOpenAL(void)
{
}


UltimateOpenAL::~UltimateOpenAL(void)
{
}


//---------------------------------------------------------------------
const Ogre::String& UltimateOpenAL::getName() const
{
  return sPluginName;
}
//---------------------------------------------------------------------
void UltimateOpenAL::install()
{
  //install called - create stuff here
}
//---------------------------------------------------------------------
void UltimateOpenAL::initialise()
{
	char* noString = "";

  //intialise called - register stuff here
	UltimateSubsystemRegistry::getSingletonPtr()->addSubsystem(new GameAudio(0,&noString));

}
//---------------------------------------------------------------------
void UltimateOpenAL::shutdown()
{
  //shutdown called - unregister stuff here
}
//---------------------------------------------------------------------
void UltimateOpenAL::uninstall()
{
  //uninstall called - delete stuff here
}
